package homework;

import java.io.*;

public class Test03 {
    public static void main(String[] args)  {
        File dir=new File("./src/main/java/io");        //定位到src下的io位置
        if (dir.exists()){                                       //若存在
            File[] subs=dir.listFiles( file-> file.getName().contains(".java"));//把名字包含.java的文件保存到数组subs中

            for (int i=0;i< subs.length;i++){                   //遍历数组
                FileInputStream fis= null;
                try {
                    fis = new FileInputStream(subs[i]);         //把每一项导入到文件输入流中
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                }
                InputStreamReader isr=new InputStreamReader(fis);//把fis导入到转换流中
                    BufferedReader br=new BufferedReader(isr);   //块读字符
                    String line= null;
                try {
                    while ((line=br.readLine())!=null){         //没读到空的时候输出他
                        System.out.println(line);

                }
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }

        }

    }
}
